layer of ice - English Synonyms Dictionary